beat mercilessly - German English Dictionary